package com.xbongbong.pro.weblist.pojo;

import com.xbongbong.paas.constant.PaasConstant;
import lombok.Getter;
import lombok.Setter;

import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * @author haibin.zhang
 * @version v1.0
 * @date 2019/4/26 14:11
 * @since v1.0
 */
@Setter
@Getter
public class SaasAnalysisDataFieldPojo {
    private Map<String,String> linkBusinessMap;
    private Map<String,Map<String,String>> combMap;
    private Map<String,String> birthdayMap;
    private Map<String,String> stageMap;
    private Map<String,String> wastageMap;
    private List<String> dateList;
    private List<String> starAttrList;
    private String stageAttr;
    private String wastageAttr;
    private List<String> lastConnectTimeList;

    public SaasAnalysisDataFieldPojo() {
        this.linkBusinessMap = new HashMap<>(PaasConstant.DEFAULT_INITIAL_CAPACITY);
        this.combMap = new HashMap<>(PaasConstant.DEFAULT_INITIAL_CAPACITY);
        this.birthdayMap = new HashMap<>(PaasConstant.DEFAULT_INITIAL_CAPACITY);
        this.stageMap = new HashMap<>(PaasConstant.DEFAULT_INITIAL_CAPACITY);
        this.wastageMap = new HashMap<>(PaasConstant.DEFAULT_INITIAL_CAPACITY);
        this.dateList = new ArrayList<>();
        this.starAttrList = new ArrayList<>();
        this.stageAttr = "";
        this.wastageAttr = "";
        this.lastConnectTimeList = new ArrayList<>();
    }
}
